@charset 'utf-8';
body,section,header,footer,ul,li,ol,dl,span,p,a,table,td,tr,th {
	margin: 0;
	padding: 0; 
}
body {
	color: #333;
}
a {
	display: block; 
	width: 100%; 
	height: 100%;
	color: #333; 
	text-decoration: none;
}
li {
	list-style: none;
}
.fr { float: right; }
.fl { float: left;}
.clearfix:after {
	content: '';
	display: block;
	clear: both;
}
.w-p {
	width: 10rem;
	padding: 0 .27rem;
	box-sizing: border-box;
}
.title {
	font-size: .3733333333rem;
	color: #333;
}